@charset "utf-8";
/* CSS Document */
/*reset*/
body,div,ul,ol,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,a {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal}
body {text-align:left; font-size:14px; color:#20222c; line-height:20px; background-color:#fff; }
html,body { height:100%;}
a {
    text-decoration:none;
    color:#000;
    padding: 0 2px 3px;
}
a:hover {text-decoration:none;}
ul,ol {list-style:none;}
img {border:0;}
table {border-collapse:collapse; border-spacing:0;}
caption,th {text-align:left;}
/*清除浮动*/
.clearfix:after {visibility:hidden; display:block; font-size:0; content:""; clear:both; height:0;}
.clearfix{*zoom:1;}


.c_red { color:#d00;}
.fl { float:left;}
.fr { float:right;}
.fb { font-weight:bold;}
.ff14 { font-size:14px;}
.ff16 { font-size:16px;}
.ff18 { font-size:18px;}
.ff24 { font-size:24px;}
.pt10 { padding-top:10px;}
.pt16 { padding-top:16px;}
.pt20 { padding-top:20px;}
.pt30 { padding-top:30px;}
.pt36 { padding-top:36px;}
.pt64 { padding-top:64px;}
.pl40 { padding-left:40px;}
.pl56 { padding-left:56px;}
.pr14 { padding-right:14px;}
.pr20 { padding-right:20px;}
.pl106 { padding-left:106px;}
.pl190 { padding-left:190px;}
.pl206 { padding-left:206px;}
.pl226 { padding-left:226px;}
.pl326 { padding-left:326px;}
.pb20 { padding-bottom:20px;}
.pb30 { padding-bottom:30px;}
.pb60 { padding-bottom:60px;}
.pb40 { padding-bottom:40px;}
.pb20 { padding-bottom:20px;}
.pb10 { padding-bottom:10px;}
.pb80 { padding-bottom:80px;}
.mb10 { margin-bottom:10px;}
.mt8 { margin-top:8px;}
.mt20 { margin-top:20px;}
.mr15 { margin-right:15px;}
.ml78 { margin-left:78px;}
.ml190 { margin-left:190px;}
.ml226 { margin-left:226px;}
.mb20{ margin-bottom:20px;}
/*以上为公用样式*/

/*内容区*/
.container{
	background: #f4f4f4;
	font-family:"Microsoft Yahei","微软雅黑";
}
